MultiSafepay\WooCommerce\PaymentMethods\PaymentMethodCallback S

Total Complexity 44
Dependencies 11
Dependents 1
Total lines 277
Lines of code 140
Logical lines of code 91
Comment lines 66
Methods 11
Properties 6

Methods 11

Method Rating Maintainability Complexity Lines of code
process_callback()
C
36 25 73
get_multisafepay_transaction_gateway_code()
S
59 4 14
get_transaction()
S
60 3 13
get_woocommerce_order_id()
S
70 2 6
is_completed_the_final_status()
S
74 2 4
get_initial_order_status()
S
75 2 4
should_status_be_updated()
S
64 2 9
__construct()
S
66 1 8
get_woocommerce_order_status()
S
81 1 3
get_multisafepay_transaction_status()
S
81 1 3
get_multisafepay_transaction_id()
S
81 1 3